Big Huge Thesaurus

carbon tetrachloride

noun